technical worker - German English Dictionary